//
//  ICRedPacketNetworkManager.h
//  ICome
//
//  Created by 席鹏飞 on 2016/11/21.
//  Copyright © 2016年 iCom. All rights reserved.
//

#import "ICNetworkManager.h"

@interface ICRedPacketNetworkManager : ICNetworkManager

+(instancetype)sharedInstance;

// 检查红包密码是否已设置
- (void)checkRedPacketPasswordWithParam:(NSDictionary *)param
                                success:(void (^)(id object))success
                                failure:(HttpFailureCompletionHandle)failure;

// 设置或修改红包密码
- (void)setRedPacketPasswordWithParam:(NSDictionary *)param
                              success:(void (^)(id object))success
                              failure:(HttpFailureCompletionHandle)failure;

// 发送红包
- (void)sendRedPacketWithParam:(NSDictionary *)param
                       success:(void (^)(id object))success
                       failure:(HttpFailureCompletionHandle)failure;

// 点击红包
- (void)clickRedPacketWithParam:(NSDictionary *)param
                        success:(void (^)(id object))success
                        failure:(HttpFailureCompletionHandle)failure;

// 点击"启"
- (void)clickOpenWithParam:(NSDictionary *)param
                   success:(void (^)(id object))success
                   failure:(HttpFailureCompletionHandle)failure;

// 看看大家
- (void)lookListWithParam:(NSDictionary *)param
                  success:(void (^)(id object))success
                  failure:(HttpFailureCompletionHandle)failure;

// 我的红包流水
- (void)myHistoryListWithParam:(NSDictionary *)param
                       success:(void (^)(id object))success
                       failure:(HttpFailureCompletionHandle)failure;

@end
